package cn.bj.dao;

import cn.bj.beans.Yxsx;
import cn.bj.beans.YxsxExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface YxsxMapper {
    int countByExample(YxsxExample example);

    int deleteByExample(YxsxExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(Yxsx record);

    int insertSelective(Yxsx record);

    List<Yxsx> selectByExample(YxsxExample example);

    Yxsx selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Yxsx record, @Param("example") YxsxExample example);

    int updateByExample(@Param("record") Yxsx record, @Param("example") YxsxExample example);

    int updateByPrimaryKeySelective(Yxsx record);

    int updateByPrimaryKey(Yxsx record);
}